Big Huge Thesaurus

french sorrel

noun

sounds kind of like